#define  _CRT_SECURE_NO_WARNINGS
#include "AVLTree.h"


void test1()
{
	AVLTree<int, int> t;
	t.Insert({ 4, 4 });
	t.Insert({ 10, 10 });
	t.Insert({ 15, 15 });
	t.Insert({ 3, 3 });//
	t.Insert({ 18, 18 });
	t.Insert({ 7, 7 });
	t.Insert({ 9, 9 });
	t.Insert({ 16, 16 });
	t.Insert({ 13, 13 });
	t.Insert({ 5, 5 });

	t.InOrder();
	cout << "t:Size = " << t.Size() << endl;
	cout << "t:Height = " << t.Height() << endl;
	cout << "t:IsBalance = " << t.IsBalance() << endl;
	cout << t.n;
}
int main()
{
	test1();
	return 0;
}